﻿#pragma once
#include "json/json.h"
#include "TradeDetail.h"

namespace TDJson
{
	// 策略的量化数据输出json
	void StrategyDataToJson(Json::Value &outValue, const TD::StrategyBaseData &pStrategyData);
	// json读取出策略的量化数据
	void Json2StrategyData(TD::StrategyBaseData &outStrategyData, const Json::Value& pJValue);
	// 做单信息输出json
	void TradeOrderToJson(Json::Value &outValue, const TD::Order &pOrder);
	// json读取做单信息
	void JsonToTradeOrder(TD::Order &outOrder, const Json::Value& pJValue);
}